die Handschellen - Turkish English Dictionary